package cn.wolfcode.wolf2w.elasticsearch.service;

import cn.wolfcode.wolf2w.elasticsearch.domain.UserInfoEs;

import java.util.List;

public interface IUserInfoEsService {
    /**
    * 保存
    * @param userInfoEs
    */
    void save(UserInfoEs userInfoEs);

    /**
    * 删除
    * @param id
    */
    void delete(String id);

    /**
    * 更新
    * @param userInfoEs
    */
    void update(UserInfoEs userInfoEs);

    /**
    * 查询单个
    * @param id
    * @return
    */
    UserInfoEs get(String id);

    /**
    * 查询全部
    * @return
    */
    List<UserInfoEs> list();
}
